seed hole - French English Dictionary